
---@class Os
local Os = {}
---@return number
function Os.getTime () end



---@class Amaz
---@field Vector2f Vector2f
---@field Vector3f Vector3f
---@field Vector4f Vector4f
---@field Quaternionf Quaternionf
---@field Matrix4x4f Matrix4x4f
---@field Rect Rect
---@field AABB AABB
---@field Vector Vector
---@field FloatVector FloatVector
---@field UInt8Vector UInt8Vector
---@field UInt16Vector UInt16Vector
---@field UInt32Vector UInt32Vector
---@field StringVector StringVector
---@field FaceAttrGender FaceAttrGender
---@field Algorithm AEAlgorithmManager
---@field Texture2D Texture2D
---@field RenderTexture RenderTexture
---@field RenderTextureAttachment RenderTextureAttachment
---@field PixelFormat PixelFormat
---@field FilterMode FilterMode
---@field WrapMode WrapMode
---@field BuiltinObject BuiltinObject
---@field PrefabManager PrefabManager
---@field BuiltInTextureType BuiltInTextureType
---@field FaceAction FaceAction
---@field Camera Camera
---@field Primitive Primitive
---@field Mesh Mesh
---@field SubMesh SubMesh
---@field RenderState RenderState
---@field DepthStencilState DepthStencilState
---@field ColorBlendState ColorBlendState
---@field ColorBlendAttachmentState ColorBlendAttachmentState
---@field BlendFactor BlendFactor
---@field CommandBuffer CommandBuffer
---@field PlayMode PlayMode
---@field VertexAttribType VertexAttribType
Amaz = {}
---@param tag string
---@param str string
function Amaz.LOGE (tag, str) end
---@param tag string
---@param str string
function Amaz.LOGW (tag, str) end
---@param tag string
---@param str string
function Amaz.LOGS (tag, str) end
---@param tag string
---@param str string
function Amaz.LOGI (tag, str) end
---@param tag string
---@param str string
function Amaz.LOGD (tag, str) end
---@param tag string
---@param str string
function Amaz.LOGV (tag, str) end
